# 使用 Nginx 1.27.1 Alpine 3.20 版本带 Perl 支持的基础镜像
FROM nginx:1.27.1-alpine3.20-perl

# 设置工作目录
WORKDIR /usr/src/app

# 复制 Nginx 配置文件
COPY nginx.conf /etc/nginx/nginx.conf

# 复制静态文件（如果有的话）
COPY ./html /usr/share/nginx/html

# 复制 Perl 脚本（如果有的话）
COPY ./scripts /usr/src/app/scripts

# 暴露 Nginx 监听的端口
EXPOSE 80

# 定义容器启动命令
CMD ["nginx", "-g", "daemon off;"]
